/*
Theme Name: ZCGG
Theme URI: http://www.wondercss.com/theme/
Author: Yuzhan Zhumi
Author URI: http://wondercss.com/
Description: ZhongChenGangGou.
Version: 1
Tags: Blue
*/
#banner-page2025 {
	width: 100%;
	height: 360px;
	background-repeat: no-repeat;
	background-position: top center;
	background-attachment: fixed;
	background-color: #ec9d04;
	background-image: url(images/banner-about-2000-560.jpg);
}
.box2025 {
	clear: left;
}
.ab-zc {
	width: 100%;
	height: auto;
	text-align: center;
}
.ab-zc img {
	width: 90%;
	height: auto;
	margin: 0 auto 24px auto;
}
.entry-content .box2025 p {
	font-size: 16px;
	line-height: 1.5;
	margin-bottom: 24px;
}
.about-title-2025 {
	width: 100%;
	height: 100px;
	background-color: #f1f1f1;
	overflow: initial;
}
.about-title-2025 h2 {
	float: left;
	display: block;
	width: 280px;
	height: 40px;
	padding: 30px 0;
	line-height: 40px;
	color: #fff;
	text-align: center;
	font-size: 24px;
	text-indent: 0;
	margin-right: 25px;
	overflow: hidden;
	background-color: #1686CB;
}
.about-title-2025 span {
	float: left;
	display: block;
	padding: 6px 12px;
	margin: 16px 100px 10px 0;
	color: #fff;
	font-size: 12px;
	background-color: #c00;
	border-radius: 6px;
}
.about-title-2025 div {
	width: 880px;
	height: auto;
	overflow: hidden;
	float: left;
	font-size: 18px;
	font-weight: bold;
}
.about-title-2025 div p {
	clear: left;
}
.qyzz2025,.rongyu2025 {
	width: 100%;
	height: auto;
	overflow: hidden;
	padding-bottom: 30px;
}
.qyzz2025 li {
	float: left;
	width: 14%;
	height: auto;
	text-align: center;
	overflow: hidden;
}
.qyzz2025 li.sy3 {
	width: 30%;
	margin: 0 1% 0 2%;
}
.qyzz2025 li img {
	width: 90%;
	height: auto;
}
.rongyu2025 li {
	float: left;
	width: 21%;
	height: auto;
	overflow: hidden;
	margin: 0 2%;
}
.rongyu2025 li img {
	width: 95%;
	height: 164px;
}
.sggc2025 {
	width: 100%;
	height: auto;
	overflow: hidden;
	padding-bottom: 24px;
}
.sggc2025 li {
	float: left;
	width: 33%;
	height: auto;
	overflow: hidden;
}
.aboutbook25 {
	width: 100%;
	height: auto;
	overflow: hidden;
	text-align: center;
	padding-bottom: 30px;
}
.aboutbook25 img {
	width: 75%;
	height: auto;
}

/* -- Medium Screens -- */

@media (max-width:1280px) {
}
@media (max-width:1024px) {
	.about-title-2025 div {
		width: 660px;
	}
	.rongyu2025 li img {
		height: 140px;
	}
}
@media (max-width:834px) {
	.about-title-2025 h2 {
		width: 220px;
		height: 40px;
		padding: 30px 0;
		line-height: 40px;
		font-size: 18px;
		margin-right: 20px;
	}
	.about-title-2025 div {
		width: 460px;
		padding-top: 6px;
	}
	#banner-page2025 {
		height: 300px;
	}
	.rongyu2025 li img {
		height: 100px;
	}
}
@media (max-width:768px) {
	.about-title-2025 div {
        width: 380px;
    }
}
@media (max-width:460px) {
	#banner-page2025 {
		height: 240px;
		background-size: 100% auto;
        background-position: center top;
		background-image: url(images/banner-about-mobile.jpg);
	}
	.about-title-2025 {
		background-color: transparent;
		height: 96px;
		padding-top: 8px;
	}
	.about-title-2025 h2 {
		float: none;
		display: block;
		width: 54%;
		height: 16px;
		padding: 8px 0;
		line-height: 16px;
		font-size: 16px;
		text-indent: 0;
		margin: 0 auto;
		overflow: hidden;
		border-radius: 10px;
		background-color: #1686CB;
	}
	.about-title-2025 span {
		float: none;
		display: none;
	}
	.about-title-2025 div {
		width: 90%;
		height: 24px;
		margin: 0 auto;
		overflow: hidden;
		float: none;
		text-align: center;
		font-size: 24px;
		line-height: 24px;
		font-weight: bold;
		padding-top: 10px;
		color: #1686CB;
	}
	.qyzz2025 li {
		width: 30%;
		height: 170px;
		margin: 0 1% 0 2%;
	}
	.qyzz2025 li.sy3 {
		width: 50%;
		height: 130px;
		margin: 0;
	}
	.qyzz2025 li.last {
		display: none;
	}
	.qyzz2025 li.sy3 img,
	.qyzz2025 li.last img {
		width: 100%;
	}
	.qyzz2025 li.fst {
		width: 100%;
		height: 260px;
		margin: 0;
	}
	.qyzz2025 li.fst img {
		height: 250px;
	}
	.qyzz2025 li.nleft {
		text-align: left;
	}
	.qyzz2025 li.nright {
		text-align: right;
	}
	.qyzz2025 li.nleft img {
		width: 97%;
		height: 120px;
	}
	.qyzz2025 li.nright img {
		width: 97%;
		height: 120px;
	}
	.aboutbook25 img {
	    width: 94%;
	}
	.rongyu2025 li {
	    width: 48%;
	    height: 150px;
	    margin: 0 0 0 2%;
	}
	.rongyu2025 li img {
	    height: 130px;
	}
	.qyzz2025, .rongyu2025 {
	    padding-bottom: 10px;
	}
}
@media (max-width:400px) {
    #banner-page2025 {
        height: 220px;
    }
	.qyzz2025 li {
        height: 150px;
    }
    .qyzz2025 li.sy3 {
        height: 120px;
    }
    .qyzz2025 li.fst {
        height: 230px;
    }
	.qyzz2025 li.fst img {
		height: 220px;
	}
	.qyzz2025 li.nleft img {
		height: 110px;
	}
	.qyzz2025 li.nright img {
		height: 110px;
	}
	.rongyu2025 li {
        height: 120px;
    }
    .rongyu2025 li img {
        height: 110px;
    }
}
@media (max-width:340px) {
}